Skip to content

feat: automate release versioning and metadata injection for CI evaluations#163

Merged
omkargaikwad23 merged 8 commits intomainfrom
release-please--ci_evals_test
Apr 27, 2026
Merged

feat: automate release versioning and metadata injection for CI evaluations#163
omkargaikwad23 merged 8 commits intomainfrom
release-please--ci_evals_test

Conversation

@omkargaikwad23
Copy link
Copy Markdown
Contributor

@omkargaikwad23 omkargaikwad23 commented Apr 24, 2026

This PR enhances the automated evaluation pipeline by implementing dynamic release versioning and separating CI-specific metadata from core Evalbench configurations. It ensures that evaluations only run on authorized release branches and properly handles metadata for downstream reporting.

@omkargaikwad23 omkargaikwad23 requested review from a team as code owners April 24, 2026 06:59
@github-actions github-actions Bot requested a review from isaurabhuttam April 24, 2026 06:59
@omkargaikwad23 omkargaikwad23 added autorelease: triggered Release please has triggered a release for this. and removed autorelease: triggered Release please has triggered a release for this. labels Apr 24, 2026
@omkargaikwad23 omkargaikwad23 changed the title feat: add release version substitution to run configuration and updat… feat: add release 0.0.0 version substitution to run configuration and updat… Apr 24, 2026
Comment thread evals/run_config.yaml Outdated
Comment thread cloudbuild.yaml Outdated
Comment thread cloudbuild.yaml
Comment thread cloudbuild.yaml Outdated
Copy link
Copy Markdown
Contributor Author

@omkargaikwad23 omkargaikwad23 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Resolved the comments

@prernakakkar-google
Copy link
Copy Markdown
Contributor

Update title and description with relevant details

@omkargaikwad23 omkargaikwad23 changed the title feat: add release 0.0.0 version substitution to run configuration and updat… feat: automate release versioning and metadata injection for CI evaluations Apr 27, 2026
@omkargaikwad23 omkargaikwad23 merged commit 79d7c4a into main Apr 27, 2026
14 checks passed
@omkargaikwad23 omkargaikwad23 deleted the release-please--ci_evals_test branch April 27, 2026 06:15
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

autorelease: triggered Release please has triggered a release for this.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants